window (opening) - Turkish English Dictionary